package com.oop.demo03;
//派生类，子类
public class Student extends Person{

    public Student() {
        //隐藏代码supper()：默认调用父类的无参构造
        //super();
        //调用父类的构造器，必须在子类构造器的第一行
        System.out.println("Student无参构造已执行");
    }

    //Ctrl + H 可查看继承树，继承关系
    private String  name = "stu";


    public void print(){
        System.out.println("printStudent");
    }

    public void test1(){
        print();  //调用当前类方法
        this.print(); //调用当前类方法
        super.print(); //调用父类方法
    }

    public void test(String  name){
        System.out.println(name);//
        System.out.println(this.name); //调用当前类属性
        System.out.println(super.name); //调用父类属性
    }
}
